MGKDGQDWAIRAFHGRKFALSGIDRPLTAPWTRGLAYLEPKKVAWSQNYEDWSRSFPFHVSSSHSCSICVFTGGRHVSRKVSPPDDMRLLGAQAVPPINAWPNSSHLMGEWRVIRMAARLIKIARNREKTCPQLKNSARDCDSLTVSEEIMSVIENSCP